grey mangrove - German English Dictionary